﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using diploma.core.localize;

namespace diploma.core.localize.lang
{
    internal class RussianDictionary : AbstractDictionary
    {
        protected RussianDictionary() : base() { }

        private static RussianDictionary instance = null;
        internal static RussianDictionary Instance
        {
            get
            {
                if (instance == null)
                {
                    instance = new RussianDictionary();
                }
                return instance;
            }
        }

        protected override void init()
        {
            this["mainform"] = "Программа дистанционного обучения";
            
            #region MainMenu

            this["menu.file"] = "Файл";
            this["menu.file.exit"] = "Выход";
            this["menu.file.settings"] = "Настройки";
            this["menu.help"] = "Помощь";
            this["menu.help.about"] = "О программе";

            this["menu.testing"] = "Тестирование";
            this["menu.testing.open"] = "Открыть";
            this["menu.testing.admin"] = "Администрирование";

            this["menu.editor"] = "Редактор";
            this["menu.editor.open"] = "Открыть";

            #endregion

            #region ToolBar
            #endregion

            #region StatusBar
            #endregion

            #region Controls

            this["save"] = "Сохранить";
            this["save_as"] = "Сохранить как";
            this["open"] = "Открыть";
            this["exit"] = "Выход";
            this["cancel"] = "Отмена";
            this["update"] = "Обновить";
            this["modify"] = "Обновить";

            #endregion

            #region Processes

            this["loading"] = "Загрузка...";
            this["loaded"] = "Загружено";
            this["load_data"] = "Загрузка данных";
            this["localize"] = "Локализация";
            this["load_plugins"] = "Загрузка плагинов";
            this["fill_mainmenu"] = "Заполнение главного меню";

            #endregion

            #region plugins

            this["fill_empty_spaces"] = "Заполните пропуски";
            this["testform"] = "Тренажер";
            this["question"] = "Вопрос";
            this["next"] = "Далее";
            this["right"] = "Правильно: ";
            this["right_answers"] = "Правильных ответов: ";
            this["failed_answers"] = "Неправильных ответов: ";
            this["percents"] = "Всего в процентах: ";
            this["your_mark"] = "Ваша оценка: ";
            this["set_theme"] = "Укажите тему";
            this["editform"] = "Редактор";
            this["theme_editor"] = "Редактор тем";
            this["theme_tree"] = "Дерево тем";
            this["editortree.menu.choose_parent"] = "Выбрать родителя";
            this["editortree.menu.make_free"] = "Сделать независимой";
            this["editortree.menu.add"] = "Добавить";
            this["editortree.menu.delete"] = "Удалить";
            this["editortree.menu.rename"] = "Переименовать";
            this["are_you_sure"] = "Вы уверены?";
            this["fill_text"] = "Заполните текст";
            this["confirm"] = "Подтверждение";
            this["themes_list"] = "Список тем";
            this["choose_parent"] = "Выберите надтему";
            this["choose"] = "Выбрать";
            this["add_theme"] = "Добавление темы";
            this["theme_title"] = "Название темы";
            this["add"] = "Добавить";
            this["statement"] = "Утвердительный текст";
            this["in_statement"] = "Утверждение";
            this["question"] = "Вопросительный текст";
            this["in_question"] = "Вопрос";
            this["fact"] = "Факт";
            this["theorem"] = "Теорема";
            this["lemma"] = "Лемма";
            this["in_theorem"] = "В теореме";
            this["in_lemma"] = "В лемме";
            this["title"] = "Название";
            this["formulation"] = "Формулировка ";
            this["proof"] = "Доказательство";
            this["comment"] = "Комментарий";
            this["in_comment"] = "В комментарии";
            this["suggestion"] = "Предположение";
            this["in_suggestion"] = "В предположении";
            this["axiom"] = "Аксиома";
            this["in_axiom"] = "В аксиоме";
            this["definition"] = "Определение";
            this["in_definition"] = "В определении";
            this["term"] = "Термин";
            this["meaning"] = "Значение";
            this["content"] = "Содержимое";
            this["task"] = "Задание";
            this["solving"] = "Решение";
            this["answer"] = "Ответ";
            this["theme"] = "Тема";

            #endregion

        }


    }
}
